﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interfaces;
using Implementation;

namespace civilisationLib.GeneratedCode.Implementation
{
    public abstract class FabriqueObjetImpl : FabriqueObjet
    {
        /**
         * \fn Ville creerVille(Tuple<int,int> a, Joueur j)
         * \brief Permet de creer la ville
         * \param[in] a la position ou creer la ville
         * \param[in] j le joueur proprietaire
         */
        public Ville creerVille(Tuple<int, int> a, int taille, Joueur j)
        {
            return new VilleImpl(a, taille, j);
        }
    }
}
